Gigabit Packet Classification by Using Lookahead Caching

نویسندگان

  • Pi-Chung Wang
  • Wei-Chun Tseng
  • Chia-Tai Chan
  • Yaw-Chung Chen
چکیده

Hashing is a widely used method to perform fast lookup. Several schemes have been proposed to support Internet lookup that includes IP lookup and packet classification. Rectangular search is a well-known packet classification scheme based on multiple hash accesses for different filter length. It shows good scalability with respect to the number of fil ters; however, the lookup performance is not satisfactory. For example, through experiments, each packet classification takes about 40 hash accesses in a 100,000filter database and each hash access may take more than one memory access. Obviously, this is insufficient to provide gigabits throughput. In this paper, we proposed a novel ”Lookahead Caching” which can significantly improve the performance of hash-based algorithm. The basic idea is to find out the un-matched case for each incoming packet, thus it is different from the traditional caching mechanism. The experimental results indicate that the proposed scheme can improve the performance by a factor of two. The scheme can be further enhanced using parallel processing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Short-circuiting the congestion signaling path for AQM algorithms using reverse flow matching

Recently, we introduced a new congestion signaling method called ACK Spoofing, which offers significant benefits over existing methods, such as packet dropping and Explicit Congestion Notification (ECN). Since ACK Spoofing requires the router to create a “short circuit” signaling path, by matching marked data packets in a congested buffer with ACK packets belonging to the same flow that are tra...

متن کامل

QoS controlling for IBM Network Processor based Gigabit Metro Switch

Recently, Gigabit-Ethernet is rapidly deployed, for the requirement of providing high-speed access technology on service provider, easy and simple management with legacy Ethernet, and to be line-up from Ethernet to 10G Ethernet with standardization of IEEE. Furthermore, very high scaled MAN(MetroPolitian Network) has constructed on several country by Gigabit Ethernet and also made main streams ...

متن کامل

High Performance Parallel Scalable Packet Classification Architecture with Popular Rule Caching

Packet Classification is the enabling function for many Internet functions like QoS and Security. In this paper we propose a Classification engine architecture which exploits parallelism to increase throughput. The architecture also make use of the Temporal locality observed in Internet traffic positively by employing Popular Rule Caching mechanism to increase the classification throughput. We ...

متن کامل

The influence of lookahead in competitive on-line algorithms

In the competitive analysis of on-line problems, an on-line algorithm is presented with a sequence of requests to be served. The on-line algorithm must satisfy each request without the knowledge of any future requests. We consider the question of lookahead in on-line problems: What improvement can be achieved in terms of competitiveness, if the on-line algorithm sees not only the present reques...

متن کامل

Wire-speed traffic management in Ethernet switches

Price advantage & ease of provisioning of Ethemet over ATM is spurring the deployment of traditional Ethemet switches in Access Networks. Fast Ethemet (FE) and Gigabit Ethemet (GE) switches for enterprise LANs lack traffic management (TM) features making them unsuitable for widespread QoS enabled Access Networks deployment. In this paper, we present efficient hardware architectures for Ethemet ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002